From 84c8c8735bf9cc1416881b7937e80243c5453b8f Mon Sep 17 00:00:00 2001 From: Keir Fraser Date: Thu, 8 May 2008 11:18:34 +0100 Subject: [PATCH] Fix the boot of ia32pae Windows xp guest (up acpi) - X86_FEATURE_APIC should be in edx register. Signed-off-by: Xu Dongxiao --- xen/arch/x86/hvm/hvm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xen/arch/x86/hvm/hvm.c b/xen/arch/x86/hvm/hvm.c index 209b1a64b3..cbf5212558 100644 --- a/xen/arch/x86/hvm/hvm.c +++ b/xen/arch/x86/hvm/hvm.c @@ -1610,7 +1610,7 @@ void hvm_cpuid(unsigned int input, unsigned int *eax, unsigned int *ebx, *ebx &= 0x00FFFFFFu; *ebx |= (v->vcpu_id * 2) << 24; if ( vlapic_hw_disabled(vcpu_vlapic(v)) ) - __clear_bit(X86_FEATURE_APIC & 31, ebx); + __clear_bit(X86_FEATURE_APIC & 31, edx); } } -- 2.30.2